not give someone any peace - Spanish English Dictionary